//-----------------------------------------------------------------------------------
#ifndef _FSMSTATES_H_ 
#define _FSMSTATES_H_
//-----------------------------------------------------------------------------------
#define STATES_COUNT		5
#define EVENTS_COUNT		5
//-----------------------------------------------------------------------------------
#define STATE_NONE			0
#define STATE_WALK_TO_MINE	1
#define STATE_MINING		2
#define STATE_INTOWN		3
#define STATE_WALK_TO_TOWN	4
//-----------------------------------------------------------------------------------
#define EVENT_TOMINE		0
#define	EVENT_STARTMINING	1
#define EVENT_UNLOAD		2
#define EVENT_TOTOWN		3
#define EVENT_TOIDLE		4
//-----------------------------------------------------------------------------------
#endif
//-----------------------------------------------------------------------------------